Score demonstrates outstanding overall customer satisfaction.
Translation and interpreting firm GLS earns rating of 94/100 in Past Performance Evaluation (PPE).
Page 1 of 1